F/OSS Comics

3. The Era of Commercial Computers

Posted on Jun 25, 2019

The computer was developed in earnest during World War II and was mainly used for military purposes: breaking German ciphers and calculating the ballistic range of missiles.

A general is inquiring if the ballistics calculation has been finished, and the operator responds by indicating that they have not yet received the results of that calculation

"Has the ballistics calculation been completed?"
"I have not gotten the results yet."

Some engineers involved in early computer development had predicted the commercial potential of computers earlier.

John Mauchly and John Eckert

"Can we sell EDVAC to government agencies other than the military?"
"That’s a good idea; why not start a company for this opportunity?"

In 1947, John Eckert and John Mauchly, who developed ENIAC and EDVAC, founded the world's first computer manufacturing company called the Eckert-Mauchly Computer Corporation (EMCC). After that, they developed UNIVAC, the newer version of EDVAC, and delivered it to the U.S. Census Bureau,

Two employees of the U.S. Census Bureau are using the UNIVAC to calcuate the average life expectancy

“Are you getting the average life expectancy?” “Wait a minute.”

The company was then expected to supply UNIVAC via contracts with the Army, Navy, and Air Force.  However, those contracts were eventually cancelled in 1950 after some employees were suspected as communists during the McCarthy era.

“How do communists develop a computer for the US military?”
“That’s a misunderstanding. We do not have any communist employees."

Mauchly was also suspected and forced to leave the company, and it took him two years to get back to work. In the meantime, the company was in financial difficulty and it was eventually sold to Remington Rand in early 1950[1].

“Get Bolsheviks out!”

In fact, the idea for the von Neumann architecture was initiated by Mockley and Eckert, but their credits were removed from von Neumann's paper, First Draft of a Report on the EDVAC, dated June 30, 1945. Their business was not successful, also due to political reasons.

In the 1950s, a number of companies began to make commercial computers. IBM produced punch card systems and also released its first computer, the IBM 701, in 1952.

IBM 701 Electronic Data Processing Machine, 1952

“Hmm, this machine is still using vacuum tubes and doesn’t have a monitor and keyboard yet. The memory size is only 36 bits x 2048.”

In particular, IBM developed the Fortran and LISP computer languages for its successor, the IBM 704, released in 1954.

“I proposed Fortran in 1953 and completed its development in 1957. This was the first compiler with optimization.”
“I was surprised to learn that there were compilers in the 1950s.”

Note: John Backus is the creator of Fortran computer language.

In 1953, IBM introduced the IBM 650 computer, the first mass-produced computer. This computer used magnetic drums to store programs, which provided a faster access time than drum-based storage devices. This model was relatively inexpensive and became popular in universities, so many students started to learn computer programming with this machine.

“I also started computer programming with IBM 650 for the first time.”

Professor Donald Knuth, widely known for his book series, The Art of Computer Programming, first learned computer programming with the IBM 650[2]. After this, a number of companies began to make commercial computers In the 1950s, and software engineers first made their appearance.

References

  1. John Mauchly, wikipedia
  2. Donald Knuth's First Computer, blog